Page({
  data: {
    height1: '',
    data_p: {
      data: [
        { 'pbn': '我如何获取红包？', 'pbn_a': '领取红包需要参与商家的红包活动，可微信扫码店内的红包二维码参与，也可以通过朋友的微信小程序分享参与', 'color': '#999999', 'padding': '30', 'height':'auto'}
        ,
        { 'pbn': '每天可以领取多少个红包？', 'pbn_a': '用户每天领取红包的个数没有限制，但是当天的红包累计金额不能大于1000元', 'color': 'black', 'padding': '0', 'height': '0' }
        ,
        { 'pbn': '为什么我扫码提示不支持？', 'pbn_a': '红包码有两种类型，第一种是店内扫码，必须要扫码才能抢红包，第二种是无限制，用户通过任何途径进入小程序都可以抢红包', 'color': 'black', 'padding': '0', 'height': '0' }
        ,
        { 'pbn': '提现到账时限？', 'pbn_a': '因为微信企业付款到零钱功能限制，须在2月2日后才能将余额中的金额提现到零钱中，您也可以提前申请，待微信功能限制解除后平台将自动为您提现到余额！', 'color': 'black', 'padding': '0', 'height': '0' },
        { 'pbn': '如何体现到微信钱包？', 'pbn_a': '请在“我的-账户余额”页面中进行提现，提现金额每次至少1元，每天最多提现3次', 'color': 'black', 'padding': '0', 'height': '0' },
        { 'pbn': '什么冻结金额？', 'pbn_a': '正在红包中进行派发的金额', 'color': 'black', 'padding': '0', 'height': '0' }
        ],
      
    }
  },
  onLoad: function () {

    let that = this;
    // 获取系统信息
    wx.getSystemInfo({
      success: function (res) {
        // 获取可使用窗口宽度
        let clientHeight = res.windowHeight;
        // 获取可使用窗口高度
        let clientWidth = res.windowWidth;
        // 算出比例
        let ratio = 750 / clientWidth;
        // 算出高度(单位rpx)
        let height = clientHeight * ratio;
        // 设置高度
        that.setData({
          height1: height
        });
      }
    });

  },probl_cli:function(e){
    var data = this.data.data_p;
    var that = this;
    var index = e.currentTarget.dataset.index;
    if (data.data[index].color =='#999999'){
      for (var i = 0, len = data.data.length; i < len; i++) {
        data.data[i].color = 'black';
        data.data[i].padding = '0';
        data.data[i].height = '0';
        console.log(1)
        that.setData({
          data_p: data
        });
      }
    }else{

     
      console.log()
      for (var i = 0, len = data.data.length; i < len; i++) {
        data.data[i].color = 'black';
        data.data[i].padding = '0';
        data.data[i].height = '0';
      }
      that.setData({
        data_p: data
      });
      var num = 0
      data.data[index].height = 'auto';
      data.data[index].color = '#999999';

      var time = setInterval(function () {
        data.data[index].padding = num;
        num = num + 1;
        that.setData({
          data_p: data
        });
        if (num > 30) {
          clearInterval(time)
        }
      }, 10)
    }

  
  }

})